<?php
	include("pagina_restrita.php"); 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title> Fagammon - Professor</title>
	<link href="css/professor.css" rel="stylesheet" type="text/css" media="all" />
</head>

<body>
	<div id="conteudo">
		
		<!-- chamando o cabeçalho -->
		<?php include ("header.php"); ?>
		 
		 <!-- mensagem de sucesso -->
		<?php if($_GET['status'] == 'sucesso') { ?><div class="sucesso">Registro salvo com sucesso</div> <?php } ?>
		<?php if($_GET['status'] == 'removido') { ?><div class="sucesso">Registro removido com sucesso</div> <?php } ?>
		
		<!-- mensagem de erro --> 
		<?php if($_GET['status'] == 'falied') { ?><div class="erro">Esse registro ainda está sendo utilizado.</div><?php } ?>
		<?php if($_GET['status'] == 'erro') { ?><div class="erro">Esse registro ainda está sendo utilizado.</div><?php } ?>
				
		<a href="cadastrar-professor.php" title="Cadastrar Professor">
			<div class="quadro_esquerdo">
				<img alt="Cadastrar" src="imagens/add.png" height="40px">
				<center>Cadastrar</center>
			</div>
		</a>
		
			<div class="quadro">
				<div class="titulo">Buscar Professor</div>
				<form method='get' action='' >
				
					<div class="separador_inpust">
						<label>Nome:</label>
						<input name="nome_professor" type="text" id="input" maxlength="50"  />
					</div> 
																	
					<div class="separador_inpust">
						<input type="submit" value="Buscar" />
					</div>
					
				</form>
			</div>
			
			<?php 			
			$nome = $_GET['nome_professor'];
			$coordenador = $_SESSION['id_coordenador'];
	
			// abre conexão com banco de dados
			require("funcoesBD.php");
			$conn = conectarBancoDados();
			
			// Maximo de registros por pagina
			$maximo = 5;
			 
			/* SE O NÚMERO DA PÁGINA NÃO FOR INFORMADO, DEFINA COMO 1 */
				
			$pagina = (int)$_GET['pagina'];
		
			if(!$pagina){
				$pagina = 1;
			}
			 
			// Calculando o registro inicial
			$inicio = $pagina - 1;
			$inicio = $maximo * $inicio;
			
			// Conta os resultados no total da query
			$strCount  = mysql_query("SELECT COUNT(*) AS 'num_registros' FROM professor WHERE nome_professor LIKE '%$nome%' AND id_coordenador = '$coordenador';");
			$row = mysql_fetch_array($strCount);
			$total = $row["num_registros"];
			
			$sql = ("SELECT * FROM professor WHERE nome_professor LIKE '%$nome%' AND id_coordenador = '$coordenador' ORDER BY nome_professor ASC LIMIT $inicio,$maximo");
			
			$consulta = mysql_query($sql);
			$quant = mysql_num_rows($consulta);
									
			?><div class="resultado_consulta"><div class="titulo">Resultado</div><?php 
				
			if($quant == 0)
				echo "<ul><li>Nenhum resultado encontrado.</li></ul>";
			
			$contador = 0;
			while (list($id_professor, $nome_professor, $sobrenome_professor)= mysql_fetch_array($consulta)) {

				$contador++; ?>
										
					<div class="contador"><?php echo $contador; ?></div>
					<div class="nome_professor"><?php echo $nome_professor; ?></div>
					<div class="sobrenome_professor"><?php echo $sobrenome_professor; ?></div>
					<div class="botao_alterar"><strong><a href="#" onClick="alterarProfessor(<?php echo $id_professor ?>)">Alterar</a></strong></div>
					<div class="botao_remover"><strong><a href="#" onClick="removerRegistro(<?php echo $id_professor ?>)">Remover</a></strong></div>
				
				<?php 
			}
			?></div> 
				
	 		<?php
	 		// FIM DO CONTEUDO
	 		$menos = $pagina - 1;
	 		$mais = $pagina + 1;
	 		
	 		$pgs = ceil($total / $maximo);
	 		
	 		if($pagina > 1) {
	 			$prev_link = "<a href=\"$PHP_SELF?pagina=$menos\">Anterior</a>";
	 		} else { /* SE NÃO, NÃO TEMOS UM LINK PARA PÁGINA ANTERIOR */
	 			$prev_link = "Anterior";
	 		}
	 		
	 		/* SE O NÚMEROS DE PÁGINAS FOR MAIOR, ENTÃO TEMOS UM LINK PARA PROXIMA */
	 		if($pgs > $pagina){
	 			$next_link = "<a href=\"$PHP_SELF?pagina=$mais\">Próxima</a>";
	 		} else { /* SE NÃO, NÃO TEMOS UM LINK PARA PRÓXIMA PÁGINA */
	 			$next_link = "Próxima";
	 		}
	 		
	 		for ($x=1; $x<=$pgs; $x++) {

		 		if ($x==$pagina) {
		 			// se estivermos na página corrente, não exibir o link para visualização desta página
		 			$painel .= " <b>$x</b> ";
		 		} else {
		 			$painel .= " <a href=\"$PHP_SELF?pagina=$x\"> $x </a>";
		 		}
	 		} /* FIM DO COMANDO FOR */
	 			 
	 		echo " $prev_link &nbsp; $painel &nbsp; $next_link ";
	 		
	 		// fechar conexão
	 		mysql_close
			?>
			
			<script type="text/javascript">
			function alterarProfessor(id) {
				location.href="alterar-professor.php?id=" + id;
			}

			function removerRegistro(id) {
				if (confirm("Tem certeza que deseja remover esse registro?")) {
					location.href="removendo-professor.php?id=" + id;
				}
			}
			</script>
													
		<!-- chamando o rodapé -->
		<?php include ("footer.php"); ?>
	</div>
</body>
</html>